第3题阅读以下代码和问题,回答问题1至问题3,将解答填入答题纸的对应栏内。
【代码 1】
typedef enum {A,B,C,D} EnumType;
EnumType f(int yr)
{
if(0 == yr%400) {
return A;
}
else if (!(yr%4)) {
if(0!=yr%100)
return B;
else
return C;
}
return D;
}
【代码2 】
#include
int main()
{int score;
scanf("%d",&score);
switch (score)
{
case 5: printf("Excellent!/n");
case 4: printf("Good!/n"); break;
case 3: printf("Average!/n");
case 2:
case 1:
case 0: printf("Poor!/n");
default: printf("Oops,Error/n");
}
return 0;
}
【代码3】
#include
int main()
{ int i,j,k;
for(i=0; i<2; i++)
for(j=0; j<3;j++)
for( k=0; k<2;k++) {
if(i!=j&&j!=k)
printf("%d %d %d/n", i,j,k);
}
return 0;
}